Добрый день. Я пишу скрипт для сравнения объектов на своем сайте, и при нажатии на рисунок сравнения в Ajax должно произойти пересчет количество добавленных объектов и вывод в блок:
<div id='small_cart'></div>
по средствам Ajax вот функция в файле *.js:
function update_cart() {
$.ajax({
type: "POST",
url: "backend/update_cart.php",
data: {},
success: function(data1) {
//предварительно очищаем нужный элемент страницы
$("#small_cart").empty();
//и выводим ответ php скрипта
$("#small_cart").append(data1);
}
});
}
Вот файл которому он отправляет запрос и получает значение для data1
update_cart.php:
<?
session_start();
$_SESSION['products_incart']=iconv("UTF-8", "windows-1251", $_SESSION["products_incart"]);
echo 'Товаров ('.$_SESSION["products_incart"].')';
но вместо переменной выводится содержимое всего сайта в этот блок Div. не подскажете почему так происходит.
Заранее спасибо!